package com.ehome.poct.base.api.enums;

import com.google.common.collect.Lists;
import lombok.AllArgsConstructor;
import lombok.Getter;

import java.util.List;

/**
 * @auther: kuiba.peng
 * @date: 2022/11/29 11:17
 * @description: 设备检查类型
 */
@AllArgsConstructor
@Getter
public enum DeviceCheckTypeEnums {

    /**
     * 金标仪 因为大部分检查都是在金标仪上 所以金标仪的检查项默认为空 只需要判断血常规即可
     */
    JBY(1, Lists.newArrayList()),

    /**
     * 血常规 设备类型
     */
    XCG(2, Lists.newArrayList(StripTypeEnums.BLD.getStripTypeCode()));

    private final Integer deviceType;
    private final List<Integer> stripCodeList;

    public static final List<Integer> XCG_DEVICE_STRIP_CODE_LIST = DeviceCheckTypeEnums.XCG.getStripCodeList();
}
